antenna strand - Turkish English Dictionary